---- Redline Engine by Nasim BOUGUERRA ----
------- last update : November 3rd, 2017  -------

Requirement:
- Windows 8.1 64 bits
- DirectX 11 (feature level 10.1) compatible graphics card


Controls :
- Up arrow: Throttle
- Down arrow: Brake
- Left/Right arrows: Steer
- Space: Handbrake
- X: Gear up
- W: Gear down

- C: Switch camera (free mode, car rear view, car interior view)

- Z, Q, S, D : Move camera (in free mode)
- Right click + mouse : Rotate camera
- SHIFT (Hold): Speedup camera movement
- ALT (Hold): Slowdown camera movement

- F1: Open debug panel
- F2: Show HUD + panel / Hide HUD + panel / Show HUD only


Graphics features (sorted by chronological order):
- FXAA 3.1 integration
- Normal maps support
- ACES filming tonemapping with eye adaptation
- Bloom
- Internal resolution scaling
- Realtime cubemap reflections with Split-Sum filtering
- GGX physically based shader
- Marty McFly's 'MXAO' Ambient Occlusion
- Crytek's 'SSAO' Ambient Occlusion
- PCSS cascaded shadow mapping
- O'Neil Amospheric Scatting (sky & fog shaders)
- HDR rendering with automatic exposure ajustement
- Directional, point & spot lights support, with inverse square falloff
- Deferred rendering
- Built with DirectX 11


Libraries used:
- Bullet Physics
- DirectX Tool Kit for vector math
- ImGui for debug UI
- FMOD & FMOD Studio for sound
